power control rod - French English Dictionary